Versions:

  • 1.37.0
  • 1.36.1
  • 1.36.0
  • 1.35.1
  • 1.35.0
  • 1.34.0
  • 1.33.2
  • 1.32.0
  • 1.31.0

Talisman is a free, open-source security utility published by Thoughtworks that installs as a pre-commit Git hook and scans every outgoing changeset for credentials, tokens, private keys, passwords, and other secrets before they can be committed to a repository. Designed for developers and DevOps teams who need to keep sensitive data out of source control, the tool compares staged files against a regularly updated set of patterns and heuristics that identify high-risk strings such as AWS keys, JWT tokens, SSH private keys, database connection strings, and proprietary API tokens. When a potential secret is detected, Talisman blocks the commit, highlights the offending line, and prompts the author to remove or mask the sensitive content, thereby reducing the likelihood of accidental exposure that could lead to breaches or compliance violations. The software supports both interactive and CI/CD workflows: individual engineers can run it locally on Windows, macOS, or Linux, while build servers can invoke the same validation through command-line flags or Docker images to enforce policy gatekeeping across an entire organization. Since its initial release, Thoughtworks has shipped nine feature updates, with version 1.37.0 representing the current stable release that refines detection accuracy, expands the built-in ruleset, and improves performance on large monorepos. Talisman belongs to the “Developer Tools / Security” category and integrates seamlessly with popular Git clients, IDEs, and automated pipelines without requiring external services or cloud connectivity. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: